tenter hooks - Turkish English Dictionary